satellite television - English Synonyms Dictionary